body,
html {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
#piao {
  cursor: url("../assets/wang.png"), auto;
}
#piao {
  width: 100%;
  height: 100%;
  background-image: url(../assets/bottle.png);
  /* 使图片平铺满整个浏览器（从宽和高的最大需求方面来满足，会使某些部分无法显示在区域中） */
  background-size: cover;
  position: fixed;
  /* z-index: -50; */
  background-repeat: no-repeat;
  /* pointer-events: none; */
  background-position: center;
}
.bottle {
margin-top: 40%;
  z-index: -1;
  /* border: 1px solid red; */
  position: absolute;
  left: 45%;
  bottom: 45%;
}
.bottle img {
  width: 100px;
  height: 100px;
}
.bottle span {
  display: none;
  cursor: pointer;
}
.white_content {
  position: absolute;
  top: 20%;
  left: 20%;
  width: 60%;
  margin: 0px auto;
  display: none;
  padding: 20px;
  /* box-shadow: 0 2px 4px rgb(190, 189, 189), 0 0 6px rgb(209, 201, 201); */
  border: 10px solid #3282c3;
  background-color: white;
  z-index: 1002;
  overflow: auto;
}
.btn_back {
  display: inline-block;
  text-align: center;
  font-size: 15px;
  height: 34px;
  width: 104px;
  line-height: 34px;
  border-radius: 5px;
  border: #3282c3 1px solid;
  text-decoration: none;
  color: #3282c3;
}
.btn_back:hover {
  opacity: 0.6;
  background-color: #3282c3;
  color: white;
}
.look1 {
  width: 100%;
}
.look1 img {
  height: 300px;
  width: 100%;
}
.look1_img {
  height: 300px;
}
.look_text {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  height: 300px;
  padding: 10px;
}
.look_text img {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 10px;
}
.look_user{
  margin-bottom: 10px;
}
.look_name{
  color: #444;
  text-decoration: none;
}
.look_date {
  display: inline-block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #aaa;
}

.look_text span {
  margin-top: 20px;
  font-size: 16px;
  color: #444;
}
.comm-txt {
  width: 96%;
  height: 70px;
  resize: none;
  padding: 12px;
  border: 1px solid #e5e3df;
  border-radius: 5px;
}
.comm-btn {
  display: inline-block;
  margin-top: 10px;
  padding: 6px 30px;
  text-decoration: none;
  color: #3282c3;
  border-radius: 5px;
  text-align: center;
  /* line-height: 60px; */
  font-size: 14px;
  border: 1px solid #3282c3;
}
.comm-btn:hover {
  opacity: 0.6;
  background-color: #3282c3;
  color: white;
}
.put {
  /* z-index: 100; */
  font-size: 20px;
  cursor: pointer;
  margin: 30px auto;
  width: 300px;
  height: 60px;
  background: #00C5F4;
  text-align: center;
  line-height: 60px;
  border-radius: 15px;
  color: #fff;
  font-weight: 700;
  box-shadow: 0 2px 4px rgb(77, 157, 194), 0 0 6px rgb(80, 180, 226);
  /* border-bottom: #1c9ff7 5px solid; */
  letter-spacing:3px
}
#put_div {
  margin: 0 auto;
}
.comm-txt2 {
  padding: 10px;
  width: 100%;
  height: 120px;
  resize: none;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.comm-btn2 {
  background-color: #fff;
  text-decoration: none;
  float: right;
  color: #3282c3;
  right: 0;
  margin:10px 0 0 10px;
  border-radius: 5px;
  height: 34px;
  width: 104px;
  text-align: center;
  line-height: 34px;
  font-size: 15px;
  border: 1px solid #3282c3;
}
.comm-btn2:hover {
  opacity: 0.6;
  background-color: #3282c3;
  color: white;
}
.return-home{
    font-size: 20px;
    width: 250px;
    color: white;
}
.return-home span{
    line-height: 50px;
    margin: 15px;
}
.return-home span:hover{
    color: white;
}
.post_user{
 position: absolute;
 left:50%;
 margin-left: -40px;
 margin-top: -120px;
  text-align: center;
}
.pu_img{
  width:80px;
  height:80px;
  background:#fff;
  border-radius:50%;
  box-shadow:0 0 5px #ccc;
  overflow:hidden;
  display: table-cell;
  vertical-align: middle;
	text-align: center;
}
.pu_img img{
  width: 80px;
}
.post_user span{
  font-size: 18px;
  font-weight: 700;
}
.post_p{
  margin-top: 120px;
}

.yu1 img{
  /* z-index: -1; */
  width: 200px;
  margin-top: 5%;
  margin-left:85% ;
}
.yu2 img{
  width: 300px;
  margin-top: -12%;
  /* margin-right:-20% ; */
}
.yu3 img{
  width: 200px;
  margin-top: -5%;
  margin-left: 30% ;
}
.yu4 img{
  width: 300px;
  margin-top: -20%;
  margin-left: 65% ;
}